localization artefact - German English Dictionary